provisions for major repairs and maintenance - Allemand Anglais Dictionnaire